Multi-valued Byzantine Broadcast: The t < n Case

نویسندگان

  • Martin Hirt
  • Pavel Raykov
چکیده

Byzantine broadcast is a distributed primitive that allows a specific party to consistently distribute a message among n parties in the presence of potential misbehavior of up to t of the parties. All known protocols implementing broadcast of an `-bit message from point-to-point channels tolerating any t < n Byzantine corruptions have communication complexity at least Ω(`n). In this paper we give cryptographically secure and information-theoretically secure protocols for t < n that communicateO(`n) bits when ` is sufficiently large. This matches the optimal communication complexity bound for any protocol allowing to broadcast `-bit messages. While broadcast protocols with the optimal communication complexity exist for t < n/2, this paper is the first to present such protocols for t < n.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

From O(n) to O(n): An Efficient Deterministic Algorithm for Byzantine Agreement

In this paper, we introduce an efficient deterministic agreement algorithm that solves the multi-valued Byzantine agreement problem deterministically for networks of arbitrary size n ≥ 4 and up to t < n/3 failures. This paper considers the “broadcast” version of the agreement problem, wherein the goal is for the nodes in the network to agree on the values that a certain source node wants to bro...

متن کامل

Error-free Multi-valued Broadcast and Byzantine Agreement with Optimal Communication Complexity

In this paper we present first ever error-free, asynchronous broadcast (called as A-cast) and Byzantine Agreement (called as ABA) protocols with optimal communication complexity and fault tolerance. Our protocols are multi-valued, meaning that they deal with l bit input and achieve communication complexity of O(nl) bits for large enough l for a set of n ≥ 3t+1 parties in which at most t can be ...

متن کامل

From Consensus to Atomic Broadcast: Time-Free Byzantine-Resistant Protocols without Signatures

This paper proposes a stack of three Byzantine-resistant protocols aimed to be used in practical distributed systems: multi-valued consensus, vector consensus and atomic broadcast. These protocols are designed as successive transformations from one to another. The first protocol, multi-valued consensus, is implemented on top of a randomized binary consensus and a reliable broadcast protocol. Th...

متن کامل

Communication Optimal Multi-Valued Asynchronous Broadcast and Asynchronous Byzantine Agreement

Asynchronous Broadcast (known as A-cast) and Asynchronous Byzantine Agreement (ABA)are the fundamental primitives used as a building block in many asynchronous distributed crypto-graphic tasks, such as Asynchronous Multiparty Computation (AMPC), Asynchronous VerifiableSecret Sharing (AVSS) etc. The A-cast and ABA protocols are carried out among n parties, wheret out of n parties...

متن کامل

Communication Optimal Multi-valued Asynchronous Byzantine Agreement with Optimal Resilience

Byzantine Agreement (BA) and Broadcast (BC) are considered to be the most fundamental primitives for fault-tolerant distributed computing and cryptographic protocols. An important variant of BA and BC is Asynchronous Byzantine Agreement (ABA) and Asynchronous Broadcast (called as A-cast) respectively. Most often in the literature, protocols for ABA and A-cast were designed for a single bit mess...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013